Package com.cisco.pt.ipc.sim.pdu.impl
Class OSPFv6Type7LSAImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
com.cisco.pt.ipc.sim.pdu.impl.PduImpl
com.cisco.pt.ipc.sim.pdu.impl.OSPFLSAImpl
com.cisco.pt.ipc.sim.pdu.impl.OSPFv6LSAImpl
com.cisco.pt.ipc.sim.pdu.impl.OSPFv6Type7LSAImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected intprotected booleanprotected IPV6Addressprotected OSPFv6Prefixprotected intprotected intprotected booleanFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.OSPFLSAImpl
headerFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
fieldNames, fieldTable, signalType, typeTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeTypeAndPayload(EncodedBuffer buffer) booleangetEBit()intbooleangetFBit()getFieldType(String fieldName) intintbooleangetTBit()voidpduRead(EncodedBuffer buffer) voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetEBit(boolean EBit) voidsetExternalRouteTag(int externalRouteTag) voidsetFBit(boolean FBit) voidsetForwardingAddress(IPV6Address forwardingAddress) voidsetIpv6AddressPrefix(OSPFv6Prefix ipv6AddressPrefix) voidsetMetric(int metric) voidsetRefLinkStateId(int refLinkStateId) voidsetTBit(boolean TBit) Methods inherited from class com.cisco.pt.ipc.sim.pdu.impl.OSPFLSAImpl
getHeader, setHeaderMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
getFieldValueMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
getFieldValue
-
Field Details
-
EBit
protected boolean EBit -
FBit
protected boolean FBit -
TBit
protected boolean TBit -
metric
protected int metric -
ipv6AddressPrefix
-
forwardingAddress
-
externalRouteTag
protected int externalRouteTag -
refLinkStateId
protected int refLinkStateId
-
-
Constructor Details
-
OSPFv6Type7LSAImpl
public OSPFv6Type7LSAImpl()
-
-
Method Details
-
getEBit
public boolean getEBit()- Specified by:
getEBitin interfaceOSPFv6Type7LSA- Returns:
- boolean Returns a boolean
-
setEBit
public void setEBit(boolean EBit) - Specified by:
setEBitin interfaceOSPFv6Type7LSA- Parameters:
EBit- Takes in a parameter of EBit
-
getFBit
public boolean getFBit()- Specified by:
getFBitin interfaceOSPFv6Type7LSA- Returns:
- boolean Returns a boolean
-
setFBit
public void setFBit(boolean FBit) - Specified by:
setFBitin interfaceOSPFv6Type7LSA- Parameters:
FBit- Takes in a parameter of FBit
-
getTBit
public boolean getTBit()- Specified by:
getTBitin interfaceOSPFv6Type7LSA- Returns:
- boolean Returns a boolean
-
setTBit
public void setTBit(boolean TBit) - Specified by:
setTBitin interfaceOSPFv6Type7LSA- Parameters:
TBit- Takes in a parameter of TBit
-
getMetric
public int getMetric()- Specified by:
getMetricin interfaceOSPFv6Type7LSA- Returns:
- int Returns a int
-
setMetric
public void setMetric(int metric) - Specified by:
setMetricin interfaceOSPFv6Type7LSA- Parameters:
metric- Takes in a parameter of metric
-
getIpv6AddressPrefix
- Specified by:
getIpv6AddressPrefixin interfaceOSPFv6Type7LSA- Returns:
- OSPFv6Prefix Returns a OSPFv6Prefix
-
setIpv6AddressPrefix
- Specified by:
setIpv6AddressPrefixin interfaceOSPFv6Type7LSA- Parameters:
ipv6AddressPrefix- Takes in a parameter of ipv6AddressPrefix
-
getForwardingAddress
- Specified by:
getForwardingAddressin interfaceOSPFv6Type7LSA- Returns:
- IPV6Address Returns a IPV6Address
-
setForwardingAddress
- Specified by:
setForwardingAddressin interfaceOSPFv6Type7LSA- Parameters:
forwardingAddress- Takes in a parameter of forwardingAddress
-
getExternalRouteTag
public int getExternalRouteTag()- Specified by:
getExternalRouteTagin interfaceOSPFv6Type7LSA- Returns:
- int Returns a int
-
setExternalRouteTag
public void setExternalRouteTag(int externalRouteTag) - Specified by:
setExternalRouteTagin interfaceOSPFv6Type7LSA- Parameters:
externalRouteTag- Takes in a parameter of externalRouteTag
-
getRefLinkStateId
public int getRefLinkStateId()- Specified by:
getRefLinkStateIdin interfaceOSPFv6Type7LSA- Returns:
- int Returns a int
-
setRefLinkStateId
public void setRefLinkStateId(int refLinkStateId) - Specified by:
setRefLinkStateIdin interfaceOSPFv6Type7LSA- Parameters:
refLinkStateId- Takes in a parameter of refLinkStateId
-
getFieldType
- Overrides:
getFieldTypein classOSPFv6LSAImpl
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Overrides:
readin classOSPFv6LSAImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-
pduRead
- Specified by:
pduReadin interfaceSignal- Overrides:
pduReadin classOSPFv6LSAImpl
-
getOrderedFieldNames
- Specified by:
getOrderedFieldNamesin interfaceSignal- Overrides:
getOrderedFieldNamesin classOSPFv6LSAImpl
-
encodeTypeAndPayload
- Specified by:
encodeTypeAndPayloadin interfaceSignal- Overrides:
encodeTypeAndPayloadin classOSPFv6LSAImpl
-